﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace FCModel
{
    public class SummaryData
    {
        public string PRODUCT_FAMILY ;
        public string NUM_HEAD_CONFIG ;
        public string SITE ;
        public string EVENT_DATE ;
        public string BUILD_TYPE ;
        public string UNIT_TYPE ;
        public string ARM_VENDOR ;
        public string BEARING_VENDOR ;
        public string TGA_VENDOR ;
        public string SERIAL_NUM ;
        public string HSA_No ;
        public string TEST_STATUS ;
        public string GID ;
        public string Head ;
        public string TEST_TYPE ;
        public string F1FREQ ;
        public string F1MAG ;
        public string F2FREQ ;
        public string F2MAG ;
        public string F3FREQ ;
        public string F3MAG ;
        public string F4FREQ ;
        public string F4MAG ;
        public string F5FREQ ;
        public string F5MAG ;
        public string F6FREQ ;
        public string F6MAG ;
        public string F7FREQ ;
        public string F7MAG ;
        public string F8FREQ ;
        public string F8MAG ;
        public string F9FREQ ;
        public string F9MAG ;
        public string F10FREQ ;
        public string F10MAG ;
        public string F11FREQ ;
        public string F11MAG ;
        public string F12FREQ ;
        public string F12MAG ;
        public string F13FREQ ;
        public string F13MAG ;
        public string F14FREQ ;
        public string F14MAG ;
        public string F15FREQ ;
        public string F15MAG ;

    }

    public class TestResult
    {
        public string HSANo {get;set;}
        public string HeadPos ;
        public string X ;
        public string Y1 ;
        public string Y2 ;
    }

    public class RawData
    {  // Head = "SERIAL_NUM,HEAD_POSITION,EVENT_DATE,X,Y1,Y2,TEST_STATUS,PRODUCT_NAME,GID,BEARING_VENDOR,TGA_VENDOR,NUM_HEAD_CONFIG,SITE,ARM_VENDOR,TEST_TYPE,BUILD_TYPE,UNIT_TYPE";
        public string SERIAL_NUM ;
        public string HEAD_POSITION ;
        public string EVENT_DATE ;
        public string X ;
        public string Y1 ;
        public string Y2 ;
        public string TEST_STATUS ;
        public string PRODUCT_NAME;
        public string GID ;
        public string BEARING_VENDOR ;
        public string TGA_VENDOR ;
        public string NUM_HEAD_CONFIG ;
        public string SITE ;
        public string ARM_VENDOR ;
        public string TEST_TYPE ;
        public string BUILD_TYPE ;
        public string UNIT_TYPE ;
    }
}
